45ac22f6935e7efbf68be35a4b0418857d7eea67,catroid/src/main/java/org/catrobat/catroid/ProjectManager.java,ProjectManager,correctAllNestedReferences,#Script#,736
Before Change
((LoopEndBrick) currentBrick).setLoopBeginBrick(loopBeginBrick);
loopBeginList.remove(loopBeginBrick);
}
} else if (currentBrick instanceof IfLogicElseBrick) {
if (hasItems(ifBeginList)) {
IfLogicBeginBrick ifBeginBrick = ifBeginList.get(ifBeginList.size() - 1);
ifBeginBrick.setIfElseBrick((IfLogicElseBrick) currentBrick);
((IfLogicElseBrick) currentBrick).setIfBeginBrick(ifBeginBrick);
After Change
loopBeginBrick.setLoopEndBrick((LoopEndBrick) currentBrick);
((LoopEndBrick) currentBrick).setLoopBeginBrick(loopBeginBrick);
loopBeginList.remove(loopBeginBrick);
} else if (currentBrick instanceof IfLogicElseBrick && hasItems(ifBeginList)) {
IfLogicBeginBrick ifBeginBrick = ifBeginList.get(ifBeginList.size() - 1);
ifBeginBrick.setIfElseBrick((IfLogicElseBrick) currentBrick);
((IfLogicElseBrick) currentBrick).setIfBeginBrick(ifBeginBrick);